package com.nicolas.pattern.command;

/**
 * ConcreteCommand（具体命令类）：具体命令类是抽象命令类的子类，
 * 实现了在抽象命令类中声明的方法，它对应具体的接收者对象，
 * 将接收者对象的动作绑定其中。在实现execute()方法时，
 * 将调用接收者对象的相关操作(Action)。
 * @author nicolas  2017年2月12日 -- 下午5:14:39
 * 帮助命令类：具体命令类 
 */
public class HelpCommand extends Command {  
    private HelpHandler hhObj; //维持对请求接收者的引用  
      
    public HelpCommand() {  
        hhObj = new HelpHandler();  
    }  
      
    //命令执行方法，将调用请求接收者的业务方法  
    public void execute() {  
        hhObj.display();  
    }  
}  
